.MediaNnvg_viewmaster { }

.MediaNnvg_viewmaster	{
	width:128px; padding:0 3px; background:white; border:1px solid rgba(0,0,0, 0.24); border-bottom:0;
}
.MediaNnvg_viewmaster .bot	{
	width:136px; height:5px; position:relative; left:-4px; bottom:-2px; background:url(img/wgt.thumb.bot.png) no-repeat left top;
}
.MediaNnvg_viewmaster .status	{
	width:72px; margin:8px 10px 0 0; float:right; font-size:14px; font-family:georgia, serif; color:#aaa; font-style:italic; text-align:center;
}
.MediaNnvg_viewmaster .ico	{
	width:38px; height:34px; margin-left:2px; position:relative; top:-8px; background:url(img/wgt.white.viewmaster.png) no-repeat;
}
.MediaNnvg_viewmaster .bar	{
	width:128px; height:42px; overflow:hidden;
}
.MediaNnvg_viewmaster .thumb	{
	width:60px; height:42px; margin:0 2px; background:#eee url(img/img.load.png) no-repeat center; float:left; overflow:hidden;
	-moz-border-radius:10px; -webkit-border-radius: 10px;
}
.MediaNnvg_viewmaster .control	{ width:124px; height:15px; margin:6px 2px; }
.MediaNnvg_viewmaster .control .arrleft	{ width:14px; height:15px; background: url(img/arr.left.png) no-repeat center; float:left; cursor:pointer; }
.MediaNnvg_viewmaster .control .arright	{ width:14px; height:15px; background: url(img/arr.right.png) no-repeat center; float:right; cursor:pointer; }
.MediaNnvg_viewmaster .control .num		{ margin:0; padding:0; list-style:none; height:15px; }
.MediaNnvg_viewmaster .control .num li		{
	float:left; display:bock; width:15px; height:11px; margin:2px 1px 2px 0; overflow:hidden; font-size:10px; font-family:arial; color:#ccc; text-align:center; line-height:11px; cursor:pointer; 
	-moz-border-radius:3px; -webkit-border-radius: 3px;
}
.MediaNnvg_viewmaster .control .num li:hover, .MediaNnvg_viewmaster .control .num li.demi { color:#bbb; background:#eee; }
.MediaNnvg_viewmaster .control .num li.active { color:#fff; background:#ccc; font-weight:bold; }